home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 039a / dbpcxl15.zip / MAKEFILE < prev    next >
Text File  |  1992-01-24  |  2KB  |  58 lines

  1. #change following line for a different compile
  2. CC = tcc -A
  3. #TurboC ++ v1.01 /ANSI keywords only
  4.  
  5. pcxlib.zip : readme pcxlib.doc pcx.lib pcx.map pcxlib.h vidlib.h vesa.h\
  6.              src_c.zip demos.zip makefile videof.lib
  7.   del pcxlib.zip
  8.   pkzip -a pcxlib.zip readme pcxlib.doc pcx.lib pcx.map pcxlib.h vidlib.h  \
  9.                       vesa.h src_c.zip demos.zip makefile videof.lib
  10.  
  11. # pcxlib.zip sub-zips
  12.  
  13. src_c.zip: pcx.c pcx1.c pcx4.c pcx8.c
  14.   del src_c.zip
  15.   pkzip -a src_c.zip pcx.c pcx1.c pcx4.c pcx8.c
  16.  
  17. demos.zip: testpcx.exe showpcx.exe pcxhdr.exe showpal.exe testpcx.c showpcx.c \
  18.            scancode.h pcxhdr.c showpal.c
  19.   del demos.zip
  20.   pkzip -a demos.zip testpcx.exe testpcx.c showpcx.exe showpcx.c scancode.h\
  21.                      pcxhdr.exe pcxhdr.c showpal.c showpal.exe
  22.  
  23. # demo/test programs
  24.  
  25. pcxhdr.exe: pcxhdr.c pcxlib.h pcx.lib
  26.     $(CC) -ml pcxhdr.c pcx.lib
  27.  
  28. testpcx.exe:  testpcx.c pcxlib.h pcx.lib  videof.lib
  29.     $(CC) -ml testpcx.c pcx.lib
  30.  
  31. showpcx.exe:  showpcx.c pcxlib.h pcx.lib vesa.h scancode.h videof.lib
  32.     $(CC) -ml showpcx pcx.lib videof.lib
  33.  
  34. showpal.exe:  showpal.c pcxlib.h pcx.lib videof.lib
  35.     $(CC) -ml showpal pcx.lib videof.lib
  36.  
  37.  
  38. # library
  39.  
  40. pcx.lib: pcx.obj pcx1.obj pcx4.obj pcx8.obj 
  41.  
  42. # library compiles
  43.  
  44. .c.obj:
  45.     $(CC) -c -ml   $*
  46.     tlib pcx.lib/c +-$*
  47.  
  48. pcx.map:        
  49.         tlib pcx.lib/c ,pcx.map
  50.  
  51. # Higher level components of videof.lib
  52.  
  53. pcx.obj: pcx.c pcxlib.h
  54. pcx1.obj: pcx1.c pcxlib.h
  55. pcx4.obj: pcx4.c pcxlib.h
  56. pcx8.obj: pcx8.c pcxlib.h
  57.  
  58.